patent patents copyright how to patent an idea patent office attorney invention intellectual property inventions patent attorney us patent patent search patent law conduct a patent search inventors